RePete is a 2D puzzle platformer about time travel and self-cooperation. You are Pete, a normal guy with abnormal abilities. Loop back in time and help your past self to collect gems and reach new heights!



RePete features four worlds, each introducing new gameplay elements, with over 60 challenging levels to test your ability to work with yourself. The demo version features the first two worlds so you can try before you buy!

Leave me a comment and check out the website and the Facebook page!

RePete is also available on iOS devices. Check it out on the App Store and make time paradoxes on the go!

System Requirements

A compatible operating system Windows 7 and later Mac OS X Yosemite and later Ubuntu 14.04+

A DirectX 9.0c+ capable graphics card with drivers that supports OpenGL >= 2.1

Change Log

Version 1.2.2 (2016-03-05)

Steamworks support (Windows, Mac, Linux+SteamOS)

French localization

Changed save file format

Fixed an issue that broke windowed mode when exiting fullscreen

Version 1.2 (2016-01-23)

Graphical improvements

Mobile support (iOS and Android)

Gamepad support (Xbox and PS3 officially, others unofficially)

Various level changes that were required for mobile platforms

Various level changes that make the game better

Changed Linux distribution to be for Ubuntu specifically

Version 1.1 (2015-12-23)

Graphical improvements

Added Linux distribution

Version 1.0 (2015-10-23)

Added the fourth world

Added achievements

Fixed a glitch caused by the RePete pixel shader

Version 2.0 beta (2015-09-26)

Fixed the glitch that caused the renderer to crash the game.

Changed "enter to continue" to "any key to continue".

Changed the way messages are displayed.

Changed most of the messages to feel more like a story than instructions.

Added WASD support.

Version 1.7 beta (2015-09-21)

Started work on a patch for a glitch that caused the renderer to crash the game.

Moved multithreading to a new async module.

Tinted repetes instead of making them fade out.

Merged animation and rendering systems.

Fixed a glitch that caused the camera to never reach the edges of the map.

Fixed a glitch that caused removed entities to have persisting effects.

Changed messages on several levels.

Various bug fixes.

Auto-unlock the next level when new levels are added.

Added a new level (3-16).

Version 1.6 beta (2015-09-18)

Added support for other kinds of canvases, which should make the game work on some older devices.

Added a better error message for when the game fails to launch do to having an outdated version of OpenGL.

Version 1.5 beta (2015-09-18)

Added asynchronous HTTP requests for better crash reports; this feature may also facilitate API integration in the future.

Version 1.4 beta (2015-09-17)

Fixed a freezing glitch that occurred when the game is beaten.

Changed the wording in some of the levels to reflect the title.

Version 1.3 beta (2015-09-17)

Added a version indicator to the menu.

Version 1.2 beta (2015-09-17)

Fixed a bug that caused resetting levels to crash the game.

Version 1.1 beta (2015-09-15)

Added crash reporting.

Version 1.0 beta (2015-09-13)