DxBecks

Past Games

You are rockstar bassist Nikola Tesla on a quest to free your beloved Bitchin' Pigeon Spouse from the evil electrified clutches of Robo Edison.
Discover the lost dimensions of your soul as you fight to keep it in this series of bizarre rooms from which you must escape.